using System;
using System.Collections.Generic;

namespace Atomic.Libraries
{
	[Serializable]
	public class CommandLineParser
	{
		//private List<string> args;

		public CommandLineParser(string[] args)
		{
			//this.args = new List<string>(args);
		}

		/*public bool HasUnvaluedArgument()
		{
		}

		public bool HasValuedArgument()
		{
		}

		public string Value(string argument, string defaultValue)
		{
		}

		public string Value(string argument)
		{
		}*/

		public void Finish()
		{
			// throws exception if unused arguments
			throw new NotSupportedException("Unsupported command line arguments.");
		}
	}
}
